Test Results - sandbox_common_test

All Test Modules | GitHub Repository | Coverage Reports Designed for use with JUnit.

Summary

99.2%
Tests Failures Errors Skipped Success rate Time
388 0 0 3 99.23% 7.718
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Name Tests Errors Failures Skipped Time(s) Time Stamp Host
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top


TestCase org.sandbox.jdt.internal.common.HelperVisitorFluentApiTest ๐Ÿ”—

Name Status Type Time(s)
testForField_withAnnotation_findsFieldDeclaration ๐Ÿ”— Success 0.011
testForAnnotation_skipsProcessedNodes ๐Ÿ”— Success 0.018
testForAnnotation_findsMarkerAnnotation_populatesReferenceHolder ๐Ÿ”— Success 0.012
testForAnnotation_andImports_findsImports ๐Ÿ”— Success 0.019
testForMethodCalls_withImports_findsAllNodes ๐Ÿ”— Success 0.025
testForMethodCalls_findsMethodInvocation_populatesReferenceHolder ๐Ÿ”— Success 0.021
testForImport_findsImportDeclaration_populatesReferenceHolder ๐Ÿ”— Success 0.012
testCollect_returnsAllFoundNodes ๐Ÿ”— Success 0.017
testReferenceHolder_multipleNodes_allAccessible ๐Ÿ”— Success 0.015
testReferenceHolder_isCorrectlyPopulated_andAccessibleAfterProcessing ๐Ÿ”— Success 0.017
testReferenceHolder_returnsNullForNonExistentKey ๐Ÿ”— Success 0.019
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.NodeMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testIfThrowStatement_matches ๐Ÿ”— Success 0.014
testIfReturnStatement_matches ๐Ÿ”— Success 0.006
testIfIfStatementWithElse_matches ๐Ÿ”— Success 0.016
testIfVariableDeclaration_matches ๐Ÿ”— Success 0.017
testIfContinueStatement_matches ๐Ÿ”— Success 0.011
testIfIfStatement_matches ๐Ÿ”— Success 0.020
testIfBlock_matches ๐Ÿ”— Success 0.012
testIfExpressionStatement_matches ๐Ÿ”— Success 0.016
testIfBreakStatement_matches ๐Ÿ”— Success 0.016
testIfVariableDeclarationMatching_withPredicate ๐Ÿ”— Success 0.018
testIfIfStatementWithoutElse_matches ๐Ÿ”— Success 0.010
testMatchAll_processesAll ๐Ÿ”— Success 0.018
testIfTypeMatching_withPredicate ๐Ÿ”— Success 0.010
testIfType_matches ๐Ÿ”— Success 0.009
testIsControlFlowStatement_throwTrue ๐Ÿ”— Success 0.009
testIsControlFlowStatement_continueTrue ๐Ÿ”— Success 0.004
testGetExpression_returnsOptionalWithExpression ๐Ÿ”— Success 0.015
testGetAssignment_returnsEmpty ๐Ÿ”— Success 0.010
testGetAssignment_returnsOptionalWithAssignment ๐Ÿ”— Success 0.006
testIsAssignmentStatement_returnFalse ๐Ÿ”— Success 0.009
testIsControlFlowStatement_returnTrue ๐Ÿ”— Success 0.006
testIsAssignmentStatement_returnTrue ๐Ÿ”— Success 0.006
testIsControlFlowStatement_breakTrue ๐Ÿ”— Success 0.006
testIsControlFlowStatement_returnFalse ๐Ÿ”— Success 0.005
testGetExpression_returnsEmpty ๐Ÿ”— Success 0.008
testChaining_stopsAfterFirstMatch ๐Ÿ”— Success 0.017
testIsHandled_returnsTrueAfterMatch ๐Ÿ”— Success 0.010
testIfBlockWithSingleStatement_matches ๐Ÿ”— Success 0.010
testIfTypeMapping_mapsResult ๐Ÿ”— Success 0.006
testIfThenStatementIs_nonIfStatement ๐Ÿ”— Success 0.005
testIfTypeMapping_nullResult ๐Ÿ”— Success 0.007
testIfThenStatementIs_wrappedInBlock ๐Ÿ”— Success 0.015
testIfThenStatementIs_directMatch ๐Ÿ”— Success 0.007
testIfBlockWithSingleStatement_noMatchMultiple ๐Ÿ”— Success 0.010
testIsHandled_returnsFalseInitially ๐Ÿ”— Success 0.014
testOn_createsNodeMatcher ๐Ÿ”— Success 0.007
testIfPrefixIncrementOrDecrement_matchesDecrement ๐Ÿ”— Success 0.009
testIfPrefixExpression_matches ๐Ÿ”— Success 0.007
testIfMethodInvocation_matches ๐Ÿ”— Success 0.010
testIfSimpleName_matches ๐Ÿ”— Success 0.010
testIfAssignmentWithOperator_matches ๐Ÿ”— Success 0.006
testIfPostfixIncrementOrDecrement_matchesIncrement ๐Ÿ”— Success 0.003
testIfAssignment_matches ๐Ÿ”— Success 0.007
testIfMethodInvocationNamed_matches ๐Ÿ”— Success 0.008
testIfPostfixExpression_matches ๐Ÿ”— Success 0.007
testOrElse_doesNotExecuteWhenHandled ๐Ÿ”— Success 0.006
testOrElse_executesWhenNotHandled ๐Ÿ”— Success 0.006
testOrElseGet_returnsEmptyWhenHandled ๐Ÿ”— Success 0.011
testOrElseGet_returnsOptionalWhenNotHandled ๐Ÿ”— Success 0.009
testOrElseDo_executesWhenNotHandled ๐Ÿ”— Success 0.010
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.StatementContextTest ๐Ÿ”—

Name Status Type Time(s)
testGetRemainingCount_returnsCorrectCount ๐Ÿ”— Success 0.010
testIsMiddle_returnsFalseForFirst ๐Ÿ”— Success 0.009
testHasNext_returnsFalseForLast ๐Ÿ”— Success 0.015
testIsOnly_returnsTrueForSingle ๐Ÿ”— Success 0.012
testHasNext_returnsTrueWhenMore ๐Ÿ”— Success 0.009
testIsLast_returnsTrueForLast ๐Ÿ”— Success 0.009
testIsMiddle_returnsTrueForMiddle ๐Ÿ”— Success 0.009
testIsFirst_returnsFalseForNonFirst ๐Ÿ”— Success 0.009
testIsFirst_returnsTrueForFirst ๐Ÿ”— Success 0.012
testHasPrevious_returnsTrueWhenPrevious ๐Ÿ”— Success 0.010
testHasPrevious_returnsFalseForFirst ๐Ÿ”— Success 0.010
testGetRemainingStatements_emptyForLast ๐Ÿ”— Success 0.006
testGetPrecedingStatements_returnsBeforeCurrent ๐Ÿ”— Success 0.009
testGetRemainingStatements_returnsAfterCurrent ๐Ÿ”— Success 0.009
testGetPrecedingStatements_emptyForFirst ๐Ÿ”— Success 0.005
testIfFirst_executesForFirst ๐Ÿ”— Success 0.013
testIfLast_executesForLast ๐Ÿ”— Success 0.009
testIfNotLast_executesForNonLast ๐Ÿ”— Success 0.011
testIfLast_doesNotExecuteForNonLast ๐Ÿ”— Success 0.017
testIfOnly_executesForOnly ๐Ÿ”— Success 0.007
testGetNextStatement_returnsNext ๐Ÿ”— Success 0.010
testGetPreviousStatement_returnsPrevious ๐Ÿ”— Success 0.009
testGetPreviousStatement_returnsEmptyForFirst ๐Ÿ”— Success 0.019
testGetStatementAt_outOfBounds ๐Ÿ”— Success 0.013
testGetNextStatement_returnsEmptyForLast ๐Ÿ”— Success 0.008
testGetStatementAt_negativeOffset ๐Ÿ”— Success 0.010
testGetStatementAt_positiveOffset ๐Ÿ”— Success 0.009
testNextIs_returnsTrueForMatchingType ๐Ÿ”— Success 0.010
testNextIsWithPredicate_returnsTrueWhenBothMatch ๐Ÿ”— Success 0.023
testNextMatches_returnsTrueWhenMatches ๐Ÿ”— Success 0.010
testMatcher_returnsNodeMatcher ๐Ÿ”— Success 0.009
testNextMatches_returnsFalseWhenNoMatch ๐Ÿ”— Success 0.009
testContextChaining_withIfLast ๐Ÿ”— Success 0.008
testGetRemainingCount_zeroForLast ๐Ÿ”— Success 0.006
testSingleStatement_isFirstLastOnly ๐Ÿ”— Success 0.009
testProcessBlock_earlyTermination ๐Ÿ”— Success 0.015
testForSingle_createsContext ๐Ÿ”— Success 0.010
testForEachInBlock_processesAllStatements ๐Ÿ”— Success 0.009
testProcessBlock_returnsEmpty ๐Ÿ”— Success 0.009
testForStatement_createsContextWithPosition ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.TriggerPatternCleanupTest ๐Ÿ”—

Name Status Type Time(s)
testAnnotationPatternMatching ๐Ÿ”— Success 0.008
testNoMatchesForDifferentAnnotation ๐Ÿ”— Success 0.009
testAnnotationWithQualifiedType ๐Ÿ”— Success 0.011
testMultipleAnnotationMatches ๐Ÿ”— Success 0.011
testAnnotationWithPlaceholder ๐Ÿ”— Success 0.017
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AstDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testIdenticalExpressions ๐Ÿ”— Success 0.005
testBothNull ๐Ÿ”— Success 0.000
testMethodCallRename ๐Ÿ”— Success 0.005
testLeafModification ๐Ÿ”— Success 0.006
testNullHandling ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AsyncCommitAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testFailureListenerCallback ๐Ÿ”— Success 0.012
testAnalyzeCommitWithFailure ๐Ÿ”— Success 0.004
testListenerCallbacks ๐Ÿ”— Success 0.004
testAnalyzeCommitWithNoJavaFiles ๐Ÿ”— Success 0.001
testAnalyzeAllMultipleCommits ๐Ÿ”— Success 0.012
testAnalyzeCommitWithJavaChange ๐Ÿ”— Success 0.014
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BatchTransformationProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testProcessMultipleMatchesSameRule ๐Ÿ”— Success 0.011
testProcessNullCu ๐Ÿ”— Success 0.001
testProcessMultipleRules ๐Ÿ”— Success 0.008
testGetHintFile ๐Ÿ”— Success 0.000
testProcessHintOnly ๐Ÿ”— Success 0.003
testProcessWithHintFileParser ๐Ÿ”— Success 0.008
testProcessSimpleRule ๐Ÿ”— Success 0.002
testProcessNoMatch ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BundledLibrariesTest ๐Ÿ”—

Name Status Type Time(s)
testAllBundledLibrariesHaveMetadata ๐Ÿ”— Success 0.012
testHintFileRegistryLoadBundled ๐Ÿ”— Success 0.005
testBundledLibraryCount ๐Ÿ”— Success 0.001
testLoadModernizeJava9Library ๐Ÿ”— Success 0.002
testLoadModernizeJava11Library ๐Ÿ”— Success 0.001
testLoadPerformanceLibrary ๐Ÿ”— Success 0.001
testLoadCollectionsLibrary ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommandLineGitProviderTest ๐Ÿ”—

Name Status Type Time(s)
testParseHistoryNull ๐Ÿ”— Success 0.002
testParseHistorySingleCommit ๐Ÿ”— Success 0.001
testParseHistoryMultipleCommits ๐Ÿ”— Success 0.000
testParseHunkContextLinesIncluded ๐Ÿ”— Success 0.001
testParseHunksNull ๐Ÿ”— Success 0.000
testParseHunksEmpty ๐Ÿ”— Success 0.001
testParseHunksMultipleHunks ๐Ÿ”— Success 0.011
testParseHistoryMalformedRecord ๐Ÿ”— Success 0.000
testParseHistoryEmpty ๐Ÿ”— Success 0.001
testParseHunksSingleHunk ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommitAnalysisResultTest ๐Ÿ”—

Name Status Type Time(s)
testPendingStatus ๐Ÿ”— Success 0.010
testCommitInfoRecord ๐Ÿ”— Success 0.030
testDoneStatusWithRules ๐Ÿ”— Success 0.001
testFailedStatus ๐Ÿ”— Success 0.000
testAllAnalysisStatusValues ๐Ÿ”— Success 0.000
testNoRulesStatus ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ConfidenceCalculatorTest ๐Ÿ”—

Name Status Type Time(s)
testMixedAlignments ๐Ÿ”— Success 0.001
testIncompatibleWithInsertionsYieldsLow ๐Ÿ”— Success 0.001
testEmptyDiffYieldsZero ๐Ÿ”— Success 0.010
testAllIdenticalYieldsHighConfidence ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DiffHunkRefinerTest ๐Ÿ”—

Name Status Type Time(s)
testNullContentProducesEmptyResult ๐Ÿ”— Success 0.001
testRefineMethodCallChange ๐Ÿ”— Success 0.006
testNonJavaFileSkipped ๐Ÿ”— Success 0.003
testRefineSimpleStatementChange ๐Ÿ”— Success 0.002
testCodeChangePairHasLineNumber ๐Ÿ”— Success 0.002
testEmptyHunksProduceEmptyResult ๐Ÿ”— Success 0.002
testMultipleHunksProcessed ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DryRunReporterTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInput ๐Ÿ”— Success 0.008
testReportEntryHasReplacement ๐Ÿ”— Success 0.001
testAnalyzeSimpleExpression ๐Ÿ”— Success 0.011
testAnalyzeMultipleMatches ๐Ÿ”— Success 0.005
testToCsv ๐Ÿ”— Success 0.010
testAnalyzeHintOnlyRule ๐Ÿ”— Success 0.011
testJsonEscaping ๐Ÿ”— Success 0.001
testToJson ๐Ÿ”— Success 0.005
testAnalyzeNoMatch ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ExtensionPointLoadingTest ๐Ÿ”—

Name Status Type Time(s)
testGuardRegistryBuiltinsPresent ๐Ÿ”— Success 0.000
testHintFileRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.001
testHintFileRegistryLoadFromExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.018
testGuardRegistryLoadExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.001
testGuardRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.GuardExpressionTest ๐Ÿ”—

Name Status Type Time(s)
testEvaluateCombinedExpression ๐Ÿ”— Success 0.013
testEvaluateReferencedInFalse ๐Ÿ”— Success 0.009
testCustomGuardRegistration ๐Ÿ”— Success 0.002
testEvaluateOrExpression ๐Ÿ”— Success 0.004
testParseMatchesAnyWithLiterals ๐Ÿ”— Success 0.002
testParseInstanceOfArray ๐Ÿ”— Success 0.001
testParseOr ๐Ÿ”— Success 0.001
testEvaluateMatchesNone ๐Ÿ”— Success 0.001
testParseReferencedIn ๐Ÿ”— Success 0.000
testParseSimpleFunctionCall ๐Ÿ”— Success 0.004
testParseNotContainsGuard ๐Ÿ”— Success 0.001
testParseContainsGuard ๐Ÿ”— Success 0.000
testEvaluateReferencedIn ๐Ÿ”— Success 0.004
testParseParentheses ๐Ÿ”— Success 0.005
testParseMultipleArgs ๐Ÿ”— Success 0.003
testParseEmptyThrows ๐Ÿ”— Success 0.000
testParseInstanceOf ๐Ÿ”— Success 0.000
testEvaluateMatchesNoneWithLiterals ๐Ÿ”— Success 0.004
testEvaluateElementKindMatchesMethod ๐Ÿ”— Success 0.007
testParseUnterminatedStringLiteral ๐Ÿ”— Success 0.003
testEvaluateSourceVersionGEFalse ๐Ÿ”— Success 0.001
testParseElementKindMatches ๐Ÿ”— Success 0.001
testGuardRegistryGet ๐Ÿ”— Success 0.000
testParseMatchesNoneWithLiterals ๐Ÿ”— Success 0.001
testEvaluateNotExpression ๐Ÿ”— Success 0.005
testEvaluateMatchesAnyWithLiterals ๐Ÿ”— Success 0.002
testEvaluateSourceVersionGE ๐Ÿ”— Success 0.001
testEvaluateSourceVersionLE ๐Ÿ”— Success 0.001
testEvaluateMatchesAny ๐Ÿ”— Success 0.006
testParseAnd ๐Ÿ”— Success 0.001
testParseNot ๐Ÿ”— Success 0.000
testEvaluateSourceVersionBetween ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileCleanUpBridgeTest ๐Ÿ”—

Name Status Type Time(s)
testHintOnlyRulesNoReplacement ๐Ÿ”— Success 0.002
testIncludedRulesProcessed ๐Ÿ”— Success 0.014
testBundledLibrariesLoad ๐Ÿ”— Success 0.008
testRulesWithImportDirectives ๐Ÿ”— Success 0.000
testEmptyRegistryProducesNoResults ๐Ÿ”— Success 0.001
testRegistryProducesTransformationResults ๐Ÿ”— Success 0.002
testMultipleRegisteredFilesProduceResults ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseHintOnlyRule ๐Ÿ”— Success 0.003
testParseWithBlockComments ๐Ÿ”— Success 0.000
testParseImportPattern ๐Ÿ”— Success 0.001
testDefaultSeverity ๐Ÿ”— Success 0.001
testParseRuleWithGuard ๐Ÿ”— Success 0.003
testErrorInvalidMetadata ๐Ÿ”— Success 0.001
testParseConstructorPattern ๐Ÿ”— Success 0.001
testCompleteFileWithMultipleFeatures ๐Ÿ”— Success 0.001
testParseRuleWithMultiRewrite ๐Ÿ”— Success 0.001
testParseMultipleRules ๐Ÿ”— Success 0.001
testErrorEmptyContent ๐Ÿ”— Success 0.001
testParseMetadata ๐Ÿ”— Success 0.000
testParseStatementPattern ๐Ÿ”— Success 0.001
testErrorMissingTerminator ๐Ÿ”— Success 0.001
testParseSimpleRule ๐Ÿ”— Success 0.000
testParseAnnotationPattern ๐Ÿ”— Success 0.001
testParseWithLineComments ๐Ÿ”— Success 0.001
testParseBlockPattern ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileRegistryInferredTest ๐Ÿ”—

Name Status Type Time(s)
testRegisterInferredRules ๐Ÿ”— Success 0.007
testRuleInferenceEngineToHintFile ๐Ÿ”— Success 0.001
testRegisterSetsTagsWhenEmpty ๐Ÿ”— Success 0.001
testPromoteToManual ๐Ÿ”— Success 0.000
testGetInferredHintFilesEmpty ๐Ÿ”— Success 0.007
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ImportDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testNoImportChangesReturnsNull ๐Ÿ”— Success 0.007
testAddedImportDetected ๐Ÿ”— Success 0.008
testRemovedImportDetected ๐Ÿ”— Success 0.002
testStaticImportChangesDetected ๐Ÿ”— Success 0.006
testAddedAndRemovedImportsDetected ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.InferredRuleValidatorTest ๐Ÿ”—

Name Status Type Time(s)
testValidationResultHasMessage ๐Ÿ”— Success 0.005
testValidRulePassesValidation ๐Ÿ”— Success 0.008
testLowConfidenceRejected ๐Ÿ”— Success 0.002
testPlaceholderInBothSourceAndReplacementAccepted ๐Ÿ”— Success 0.002
testPlaceholderInReplacementNotInSourceRejected ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.MultiPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testMultiPlaceholderConsistencyCheck ๐Ÿ”— Success 0.001
testMultiPlaceholderMatchesZeroArguments ๐Ÿ”— Success 0.009
testMultiPlaceholderMatchesOneArgument ๐Ÿ”— Success 0.001
testMultiPlaceholderMatchesMultipleArguments ๐Ÿ”— Success 0.002
testMultiPlaceholderMatchesVariousArgumentTypes ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NetBeansParityTest ๐Ÿ”—

Name Status Type Time(s)
testAutoBindingDollarUnderscore ๐Ÿ”— Success 0.009
testFixUtilitiesInvalidReplacementPattern ๐Ÿ”— Success 0.099
testHintContextCancel ๐Ÿ”— Success 0.002
testFixUtilitiesEmbeddedPlaceholderReplacement ๐Ÿ”— Success 0.005
testFindMatchesByNodeTypeNoMatches ๐Ÿ”— Success 0.001
testTriggerTreeKindAnnotation ๐Ÿ”— Success 0.008
testFixUtilitiesDeterminePatternKind ๐Ÿ”— Success 0.004
testHintContextGetVariables ๐Ÿ”— Success 0.002
testTriggerPatternsAnnotation ๐Ÿ”— Success 0.008
testFixUtilitiesConstructorReplacement ๐Ÿ”— Success 0.013
testHintContextGetVariableNames ๐Ÿ”— Success 0.009
testFindMatchesByNodeType ๐Ÿ”— Success 0.001
testConstraintVariableTypeAnnotation ๐Ÿ”— Success 0.004
testAutoBindingDollarThis ๐Ÿ”— Success 0.004
testSeverityEnum ๐Ÿ”— Success 0.000
testFixUtilitiesSimplePlaceholderReplacement ๐Ÿ”— Success 0.005
testFindMatchesByNodeTypeMultipleTypes ๐Ÿ”— Success 0.001
testHintKindEnum ๐Ÿ”— Success 0.001
testEnhancedHintAnnotation ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NewPatternKindsTest ๐Ÿ”—

Name Status Type Time(s)
testSimpleField ๐Ÿ”— Success 0.011
testFieldWithPlaceholderType ๐Ÿ”— Success 0.004
testSimpleMarkerAnnotation ๐Ÿ”— Success 0.005
testBodyConstraintPositive_SuperCallMissing ๐Ÿ”— Success 0.003
testSimpleMethodDeclaration ๐Ÿ”— Success 0.003
testBodyConstraintMultipleMethods ๐Ÿ”— Success 0.005
testBodyConstraintNegative_SuperCallPresent ๐Ÿ”— Success 0.001
testSimpleMethodCall ๐Ÿ”— Success 0.002
testBodyConstraintSuperCallInNestedBlock ๐Ÿ”— Success 0.004
testBodyConstraintAbstractMethod_Negated ๐Ÿ”— Success 0.002
testSimpleImport ๐Ÿ”— Success 0.001
testMultipleImports ๐Ÿ”— Success 0.006
testBodyConstraintEmptyMethod ๐Ÿ”— Success 0.002
testFieldWithAnnotation ๐Ÿ”— Success 0.002
testMultipleAnnotationsOnSameElement ๐Ÿ”— Success 0.007
testBodyConstraintNegative_MissingSuperCall ๐Ÿ”— Success 0.005
testMethodDeclarationWithMultiPlaceholderParameters ๐Ÿ”— Success 0.007
testMethodCallWithMultipleArguments ๐Ÿ”— Success 0.008
testBodyConstraintMethodCallInBody ๐Ÿ”— Success 0.008
testMethodDeclarationWithParameters ๐Ÿ”— Success 0.002
testAnnotationWithParameters ๐Ÿ”— Success 0.003
testOverrideConstraint_NoBindings ๐Ÿ”— Success 0.008
testMethodDeclarationWithoutOverrideConstraint ๐Ÿ”— Success 0.006
testBodyConstraintPositive_SuperCallPresent ๐Ÿ”— Success 0.005
testMethodCallWithPlaceholderQualifier ๐Ÿ”— Success 0.002
testMethodDeclarationWithReturnType ๐Ÿ”— Success 0.010
testStaticImport ๐Ÿ”— Success 0.002
testMethodDeclarationWithPlaceholderName ๐Ÿ”— Success 0.007
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternCompositionTest ๐Ÿ”—

Name Status Type Time(s)
testAddIncludeIgnoresBlank ๐Ÿ”— Success 0.006
testIncludeWithOtherMetadata ๐Ÿ”— Success 0.004
testResolveIncludesMergesRules ๐Ÿ”— Success 0.003
testResolveIncludesByDeclaredIdNotRegistryKey ๐Ÿ”— Success 0.003
testHintFileDefaultIncludesEmpty ๐Ÿ”— Success 0.000
testNoIncludesReturnsOwnRules ๐Ÿ”— Success 0.001
testResolveIncludesMissingReference ๐Ÿ”— Success 0.000
testParseMultipleIncludes ๐Ÿ”— Success 0.003
testResolveIncludesTransitive ๐Ÿ”— Success 0.001
testParseIncludeDirective ๐Ÿ”— Success 0.001
testResolveIncludesCircularReference ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternIndexTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyIndex ๐Ÿ”— Success 0.004
testFindAllMatchesMultipleSamePatternMatches ๐Ÿ”— Success 0.006
testFindAllMatchesNullCu ๐Ÿ”— Success 0.005
testFindAllMatchesMultiplePatterns ๐Ÿ”— Success 0.007
testFindAllMatchesSinglePattern ๐Ÿ”— Success 0.001
testMultipleRulesSameKind ๐Ÿ”— Success 0.004
testFindAllMatchesMixedKinds ๐Ÿ”— Success 0.007
testIndexGroupsByKind ๐Ÿ”— Success 0.005
testMatchBindings ๐Ÿ”— Success 0.001
testFindAllMatchesNoMatch ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseSimpleExpression ๐Ÿ”— Success 0.051
testParsePlaceholderExpression ๐Ÿ”— Success 0.001
testParseConstructorWithoutArguments ๐Ÿ”— Success 0.004
testParseMethodInvocation ๐Ÿ”— Success 0.001
testParseConstructorWithComplexArguments ๐Ÿ”— Success 0.001
testParseIfStatement ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Parser should return a non-null node ==> expected: not <null> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertNotNull.failNull(AssertNotNull.java:49) at org.junit.jupiter.api.AssertNotNull.assertNotNull(AssertNotNull.java:35) at org.junit.jupiter.api.Assertions.assertNotNull(Assertions.java:312) at org.sandbox.jdt.triggerpattern.test.PatternParserTest.testParseIfStatement(PatternParserTest.java:73) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testParseConstructorWithPlaceholders ๐Ÿ”— Success 0.003
testParseReturnStatement ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.Phase6FeaturesTest ๐Ÿ”—

Name Status Type Time(s)
testParseRuleAutoDetectsImports ๐Ÿ”— Success 0.001
testPreviewGeneratorMultiplePlaceholders ๐Ÿ”— Success 0.013
testParseRuleWithStaticImportDirectives ๐Ÿ”— Success 0.003
testParseRuleWithImportDirectives ๐Ÿ”— Success 0.000
testHintFileRegistryUnregister ๐Ÿ”— Success 0.000
testImportDirectiveAddAndRemove ๐Ÿ”— Success 0.001
testHintFileRegistryBundledLibraryNames ๐Ÿ”— Success 0.002
testPreviewGeneratorVariadicPlaceholder ๐Ÿ”— Success 0.005
testImportDirectiveEmpty ๐Ÿ”— Success 0.000
testImportDirectiveMerge ๐Ÿ”— Success 0.001
testPreviewGeneratorSimple ๐Ÿ”— Success 0.000
testHintFileRegistryLoadFromString ๐Ÿ”— Success 0.000
testPreviewGeneratorHintOnly ๐Ÿ”— Success 0.000
testPreviewGeneratorFromRule ๐Ÿ”— Success 0.001
testTransformationRuleWithImports ๐Ÿ”— Success 0.000
testImportDirectiveDetectFromPatternNoFqn ๐Ÿ”— Success 0.000
testHintFileRegistryGetAll ๐Ÿ”— Success 0.001
testTransformationRuleWithoutImports ๐Ÿ”— Success 0.000
testImportDirectiveDetectFromPattern ๐Ÿ”— Success 0.004
testPreviewFormat ๐Ÿ”— Success 0.000
testImportDirectiveConstructorWithLists ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderGeneralizerTest ๐Ÿ”—

Name Status Type Time(s)
testGeneralizeReturnsNullForEmptyDiff ๐Ÿ”— Success 0.001
testGeneralizeSimpleApiReplacement ๐Ÿ”— Success 0.007
testGeneralizeConstructorRewrite ๐Ÿ”— Success 0.014
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testNonPlaceholderMustMatchExactly ๐Ÿ”— Success 0.012
testMultipleSamePlaceholdersMustMatch ๐Ÿ”— Success 0.002
testDifferentPlaceholdersBindIndependently ๐Ÿ”— Success 0.002
testPlaceholderBinds ๐Ÿ”— Success 0.008
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleGrouperTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInputReturnsEmptyGroups ๐Ÿ”— Success 0.004
testDifferentRulesGroupedSeparately ๐Ÿ”— Success 0.010
testThreeSimilarRulesGroupedTogether ๐Ÿ”— Success 0.001
testAggregatedConfidenceBoostForMultipleOccurrences ๐Ÿ”— Success 0.000
testSingleRuleGroupedAlone ๐Ÿ”— Success 0.010
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleInferenceEngineTest ๐Ÿ”—

Name Status Type Time(s)
testToHintFileString ๐Ÿ”— Success 0.021
testToTransformationRule ๐Ÿ”— Success 0.019
testInferFromCodeChangePair ๐Ÿ”— Success 0.013
testInferMethodCallRewrite ๐Ÿ”— Success 0.008
testInferConstructorRewrite ๐Ÿ”— Success 0.008
testToHintFile ๐Ÿ”— Success 0.007
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.StatementSequenceTest ๐Ÿ”—

Name Status Type Time(s)
testMatchSpansCorrectOffsetLength ๐Ÿ”— Success 0.010
testSequenceInMultipleMethods ๐Ÿ”— Success 0.011
testCombinationWithVariadicPlaceholders ๐Ÿ”— Success 0.006
testSequenceWithinLargerBlock ๐Ÿ”— Success 0.004
testNoMatchForNonConsecutive ๐Ÿ”— Success 0.002
testMultipleMatchesInSameBlock ๐Ÿ”— Success 0.006
testTwoConsecutiveStatements ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationReporterTest ๐Ÿ”—

Name Status Type Time(s)
testGenerateJsonReport ๐Ÿ”— Success 0.013
testGenerateCsvReport ๐Ÿ”— Success 0.012
testJsonReportContainsCorrectFields ๐Ÿ”— Success 0.005
testCsvReportContainsCorrectFields ๐Ÿ”— Success 0.002
testEmptyResults ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationRuleTest ๐Ÿ”—

Name Status Type Time(s)
testNoAlternativeMatches ๐Ÿ”— Success 0.005
testTwoAlternativesFirstMatches ๐Ÿ”— Success 0.005
testSimpleRuleWithOneAlternative ๐Ÿ”— Success 0.000
testRuleWithSourceGuard ๐Ÿ”— Success 0.000
testTwoAlternativesSecondMatches ๐Ÿ”— Success 0.009
testHintOnlyRule ๐Ÿ”— Success 0.000
testOtherwiseAlternative ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleSamePlaceholder ๐Ÿ”— Success 0.014
testConstructorPatternWithPlaceholders ๐Ÿ”— Success 0.006
testNoMatchesFound ๐Ÿ”— Success 0.009
testFindSingleMatch ๐Ÿ”— Success 0.009
testConstructorPatternNoArgs ๐Ÿ”— Success 0.006
testStatementPattern ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Should find one statement pattern match ==> expected: <1> but was: <0> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563) at org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest.testStatementPattern(TriggerPatternEngineTest.java:134) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testFindMultipleMatches ๐Ÿ”— Success 0.010
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.VariadicPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testBlockPatternParserCreatesBlock ๐Ÿ”— Success 0.013
testMixedPatternLastArgSeparate ๐Ÿ”— Success 0.002
testEngineFindsBlockPatternMatches ๐Ÿ”— Success 0.006
testBlockPatternEmptyBeforeReturn ๐Ÿ”— Success 0.006
testMixedPatternFirstArgSeparateEmptyRest ๐Ÿ”— Success 0.001
testMixedPatternFirstArgSeparateRestInList ๐Ÿ”— Success 0.001
testMixedPatternFirstAndLastSeparate ๐Ÿ”— Success 0.008
testExistingMultiPlaceholderStillWorks ๐Ÿ”— Success 0.001
testMixedPatternNotEnoughArgs ๐Ÿ”— Success 0.008
testEngineMixedArgPattern ๐Ÿ”— Success 0.011
testBlockPatternMatchesEmptyBlock ๐Ÿ”— Success 0.009
testBlockPatternMatchesAllStatements ๐Ÿ”— Success 0.004
testBlockPatternNoReturn ๐Ÿ”— Success 0.007
testExistingMultiPlaceholderZeroArgs ๐Ÿ”— Success 0.013
testBlockPatternStatementsBeforeReturn ๐Ÿ”— Success 0.009
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.WorkspaceHintFileTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleProjectHintFiles ๐Ÿ”— Success 0.008
testProjectHintFilesCoexistWithBundled ๐Ÿ”— Success 0.025
testUnregisterProjectHintFile ๐Ÿ”— Success 0.009
testClearRemovesProjectHintFiles ๐Ÿ”— Success 0.020
testInvalidateProjectAllowsRescan ๐Ÿ”— Success 0.001
testProjectScopedIdConvention ๐Ÿ”— Success 0.004
testLoadProjectHintFilesWithNullProject ๐Ÿ”— Success 0.001
testProjectHintFileIncludesComposition ๐Ÿ”— Success 0.017
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ASTProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testAncestorNavigation ๐Ÿ”— Success 0.043
testAssignmentByOperator ๐Ÿ”— Success 0.035
testHierarchicalSearch ๐Ÿ”— Success 0.008
testInfixExpressionByOperator ๐Ÿ”— Success 0.031
testMethodDeclarationByName ๐Ÿ”— Success 0.002
testSingleVisitor ๐Ÿ”— Success 0.002
testCatchClauseByExceptionType ๐Ÿ”— Success 0.022
testFieldDeclarationByType ๐Ÿ”— Success 0.039
testClassInstanceCreationWithTypeAndNavigate ๐Ÿ”— Success 0.003
testMethodInvocationFiltering ๐Ÿ”— Success 0.003
testTypeDeclarationByName ๐Ÿ”— Success 0.002
testSuperMethodInvocationByName ๐Ÿ”— Success 0.013
testBasicChaining ๐Ÿ”— Success 0.003
testForStatementWithTypeFilter ๐Ÿ”— Success 0.020
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AdvancedVisitorPatternsTest ๐Ÿ”—

Name Status Type Time(s)
testCoordinatedMultiPhaseProcessing ๐Ÿ”— Success 0.104
testCombiningVisitorsWithOr ๐Ÿ”— Success 0.009
testCombiningVisitorsWithAnd ๐Ÿ”— Success 0.008
testDynamicVisitorRemoval ๐Ÿ”— Success 0.009
testTrackingProcessedNodes ๐Ÿ”— Success 0.010
testNegateFilter ๐Ÿ”— Success 0.001
testStatefulVisitorBehavior ๐Ÿ”— Success 0.012
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AstProcessorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
matchNodeWithPredicateFiltersCorrectly ๐Ÿ”— Success 0.009
matchNodeHandledStatePreventsDuplicate ๐Ÿ”— Success 0.005
matchNodeFindsCorrectType ๐Ÿ”— Success 0.002
findsIfStatements ๐Ÿ”— Success 0.002
collectsNodesInReferenceHolder ๐Ÿ”— Success 0.003
accumulatesDataAcrossMultipleNodeTypes ๐Ÿ”— Success 0.002
onEachStatementProcessesAllStatements ๐Ÿ”— Success 0.003
withReferenceHolderCreatesBuilder ๐Ÿ”— Success 0.005
withReferenceHolderAndSetCreatesBuilder ๐Ÿ”— Success 0.001
findsReturnStatements ๐Ÿ”— Success 0.011
processorProvidesAccessToUnderlyingProcessor ๐Ÿ”— Success 0.013
filtersByMethodName ๐Ÿ”— Success 0.001
findsAllMethodInvocations ๐Ÿ”— Success 0.010
findsEnhancedForLoops ๐Ÿ”— Success 0.001
providesAccessToLoopVariable ๐Ÿ”— Success 0.007
findsAssignments ๐Ÿ”— Success 0.007
multipleVisitorsCanBeChained ๐Ÿ”— Success 0.011
builderReturnsItselfForChaining ๐Ÿ”— Success 0.005
findsVariableDeclarations ๐Ÿ”— Success 0.002
findsAllMethodDeclarations ๐Ÿ”— Success 0.001
findsTypeDeclarations ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.BasicVisitorUsageTest ๐Ÿ”—

Name Status Type Time(s)
testMethodNameFiltering ๐Ÿ”— Success 0.005
testMethodNameFilteringTraditional ๐Ÿ”— Success 0.001
testTraditionalVisitorApproach ๐Ÿ”— Success 0.011
testLambdaExpression ๐Ÿ”— Success 0.001
testSkipChildNodes ๐Ÿ”— Success 0.008
testMultipleNodeTypes ๐Ÿ”— Success 0.001
testVisitEndCallback ๐Ÿ”— Success 0.008
testBasicMethodReference ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ClassInstanceCreationVisitorTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleBlocksWithSeparateInstances ๐Ÿ”— Success 0.029
testFindClassInstanceCreationInAnonymousClasses ๐Ÿ”— Success 0.034
testChainedVisitorWithoutFirstMatchBug ๐Ÿ”— Skipped
AstProcessorBuilder bug: chained ClassInstanceCreation visitor not called when first MethodInvocation visitor has no match (PR #678)
0.000
testFindClassInstanceCreationWithTypeFilter ๐Ÿ”— Success 0.014
testScopeFunctionBehavior ๐Ÿ”— Success 0.015
testFindStandaloneClassInstanceCreation ๐Ÿ”— Success 0.023
testJFacePluginPattern ๐Ÿ”— Success 0.027
testFindClassInstanceCreationInNestedBlocks ๐Ÿ”— Success 0.021
testFindAllClassInstanceCreationInMethod ๐Ÿ”— Success 0.024
testFindClassInstanceCreationInLambdas ๐Ÿ”— Success 0.037
testDeeplyNestedClassInstanceCreation ๐Ÿ”— Success 0.024
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ExpressionHelperTest ๐Ÿ”—

Name Status Type Time(s)
simpleNameNotMatchingVarNameIsNotIdentity ๐Ÿ”— Success 0.016
simpleNameMatchingVarNameIsIdentity ๐Ÿ”— Success 0.000
infixExpressionIsNotIdentity ๐Ÿ”— Success 0.006
nullVarNameReturnsFalse ๐Ÿ”— Success 0.002
negatesSimpleNameWithoutParentheses ๐Ÿ”— Success 0.003
nullAstThrowsException ๐Ÿ”— Success 0.004
negatesInfixExpressionWithParentheses ๐Ÿ”— Success 0.003
nullConditionThrowsException ๐Ÿ”— Success 0.001
simpleNameIsNotNegated ๐Ÿ”— Success 0.004
prefixExpressionWithMinusIsNotNegated ๐Ÿ”— Success 0.003
prefixExpressionWithNotIsNegated ๐Ÿ”— Success 0.001
stripsNegationFromPrefixExpression ๐Ÿ”— Success 0.000
returnsOriginalIfNotNegated ๐Ÿ”— Success 0.012
simpleNameDoesNotNeedParentheses ๐Ÿ”— Success 0.001
infixExpressionNeedsParentheses ๐Ÿ”— Success 0.000
nullInputThrowsException ๐Ÿ”— Success 0.003
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.HelperVisitorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
testValidationWithoutCompilationUnit ๐Ÿ”— Success 0.009
testCollectAnnotations ๐Ÿ”— Success 0.048
testFindSuppressWarningsAnnotations ๐Ÿ”— Success 0.020
testFindOverrideAnnotations ๐Ÿ”— Success 0.015
testFindDeprecatedAnnotations ๐Ÿ”— Success 0.018
testValidationRequiresAnnotationAndType ๐Ÿ”— Success 0.033
testEarlyTermination ๐Ÿ”— Success 0.028
testExcludingProcessedNodes ๐Ÿ”— Success 0.020
testReferenceHolderDataCollection ๐Ÿ”— Success 0.024
testFindStaticImports ๐Ÿ”— Success 0.032
testFindRegularImports ๐Ÿ”— Success 0.030
testFindSingleMethodCall ๐Ÿ”— Success 0.021
testCollectMethodCalls ๐Ÿ”— Success 0.013
testFindMultipleMethodCalls ๐Ÿ”— Success 0.026
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.LibStandardNamesTest ๐Ÿ”—

Name Status Type Time(s)
methodDefaultCharsetIsDefaultCharset ๐Ÿ”— Success 0.001
methodGetPropertyIsGetProperty ๐Ÿ”— Success 0.002
methodLineSeparatorIsLineSeparator ๐Ÿ”— Success 0.001
fieldUtf8IsUtf8 ๐Ÿ”— Success 0.001
methodToStringIsToString ๐Ÿ”— Success 0.001
methodConcatIsConcat ๐Ÿ”— Success 0.001
methodSumIsSum ๐Ÿ”— Success 0.001
methodMinIsMin ๐Ÿ”— Success 0.001
methodMaxIsMax ๐Ÿ”— Success 0.002
methodStreamIsStream ๐Ÿ”— Success 0.000
methodForeachIsForEach ๐Ÿ”— Success 0.005
methodReduceIsReduce ๐Ÿ”— Success 0.001
methodAnyMatchIsAnyMatch ๐Ÿ”— Success 0.004
methodNoneMatchIsNoneMatch ๐Ÿ”— Success 0.000
methodFilterIsFilter ๐Ÿ”— Success 0.000
methodMapIsMap ๐Ÿ”— Success 0.001
methodAllMatchIsAllMatch ๐Ÿ”— Success 0.005
methodForEachOrderedIsForEachOrdered ๐Ÿ”— Success 0.001
javaLangDoubleIsCorrect ๐Ÿ”— Success 0.000
javaLangStringIsCorrect ๐Ÿ”— Success 0.000
javaLangMathIsCorrect ๐Ÿ”— Success 0.017
javaLangLongIsCorrect ๐Ÿ”— Success 0.001
javaLangIntegerIsCorrect ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.MatcherTest ๐Ÿ”—

Name Status Type Time(s)
matcherTest ๐Ÿ”— Success 0.021
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ReferenceHolderTest ๐Ÿ”—

Name Status Type Time(s)
testCountingWithStaticMethod ๐Ÿ”— Success 0.063
testComplexDataStructures ๐Ÿ”— Success 0.008
testCollectingNodePositions ๐Ÿ”— Success 0.005
testCountingNodes ๐Ÿ”— Success 0.002
testLazyInitialization ๐Ÿ”— Success 0.005
testSharedDataBetweenCallbacks ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorApiDocumentationTest ๐Ÿ”—

Name Status Type Time(s)
testCallbackSignatures ๐Ÿ”— Success 0.007
testBasicUsagePattern ๐Ÿ”— Success 0.001
testVisitEndCallbacks ๐Ÿ”— Success 0.002
testApiOverview ๐Ÿ”— Success 0.007
testDataSharingPatterns ๐Ÿ”— Success 0.004
testStaticHelperMethods ๐Ÿ”— Success 0.002
testVisitorRegistration ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorConfigDataTest ๐Ÿ”—

Name Status Type Time(s)
testBuilderWithExceptionType ๐Ÿ”— Success 0.001
testBuilderDefaultsToNull ๐Ÿ”— Success 0.010
testBuilderWithSuperClassName ๐Ÿ”— Success 0.000
testBuilderIsImmutable ๐Ÿ”— Success 0.001
testBuilderWithImportName ๐Ÿ”— Success 0.000
testBuilderWithTypeof ๐Ÿ”— Success 0.007
testBuilderWithMultipleFields ๐Ÿ”— Success 0.001
testBuilderWithTypeofByName ๐Ÿ”— Success 0.006
testArrayDefensiveCopy ๐Ÿ”— Success 0.000
testBuilderWithTypeName ๐Ÿ”— Success 0.000
testBuilderWithAnnotationName ๐Ÿ”— Success 0.000
testBuilderWithOperator ๐Ÿ”— Success 0.001
testBuilderWithMethodName ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorTest ๐Ÿ”—

Name Status Type Time(s)
testNestedHierarchicalSearch ๐Ÿ”— Success 0.003
testFluentApiWithMethodFiltering ๐Ÿ”— Success 0.008
testMethodInvocationByType ๐Ÿ”— Success 0.009
testMultiPhaseProcessing ๐Ÿ”— Success 0.013
testSimpleFluentApi ๐Ÿ”— Success 0.001
testDynamicVisitorModification ๐Ÿ”— Success 0.009
testFluentApiWithNavigation ๐Ÿ”— Success 0.010
testComplexDataCollection ๐Ÿ”— Success 0.004
Properties ยป

Back to top

All Test Reports | Coverage Reports | GitHub Repository

Generated by Sandbox